package cn.hcbycloud.auth.model;

import cn.hcbycloud.common.mysql.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 客户基本信息表
 *
 * @author gaoheng
 * @date 2022-01-20 15:44:42
 */
@Data
@TableName("tb_uaa_cust")
@EqualsAndHashCode(callSuper = true)
public class Cust extends BaseModel<Cust> {
    private static final long serialVersionUID=1L;

        
    /**
     * 主体标识
     */
    @TableField("main_id")
    private String mainId;
        
    /**
     * 主体类型 0:手机号 |1: 身份证| 2:企业统一社会信用代码|9:未知
     */
    @TableField("main_type")
    private String mainType;
        
    /**
     * 客户名称
     */
    @TableField("cust_name")
    private String custName;
        
    /**
     * 客户类型 0:集团客户 | 1:个人客户
     */
    @TableField("cust_type")
    private String custType="1";
        
    /**
     * 所属地域编码
     */
    @TableField("area_code_id")
    private String areaCodeId;
        
    /**
     * 状态 0: 封禁 |1:正常
     */
    @TableField("status")
    private String status = "1";
                
}
